Macintosh 

Technical Notes                                          š  

__________________________________________________________                                        
Developer Technical Support  





Index                                           April 1989  

__________________________________________________________ 

%_InitObj	105 

%_MethTables	93, 105 

%_SelProcs	93 

'030		129, 230 

-elems881	229 

-mc68881	146, 229 

.ATP driver	224 

.Bout driver	102 

.MPP	9 

.MPP driver	224 

.Print driver	102 

.Sony driver	102 

1.4 MB	230 

1.44 MB	230 

128K ROM	198, 224, 232 

24-bit	212, 213 

32-bit	212, 213 

32-bit bus	230 

32-bit clean	212 

32-bit mode	228 

400K disk	70 

68000 PDS	230 

68030 PDS	230 

800K disk	70 

@ operator	42, 117 

A/UX	212, 229 

A/UX 1.1	229 

A/UX Toolbox	229 

A0		228 

A5		25, 136, 180, 208 

ABPasIntf	132 

ABridge	9 

acceptSuspendResumeEvents	205 

ACL	231 

Activate Palette	211 

ADB	143, 160, 206 

	boot process	206 

	cables	206 

	driver installation	206 

	microcontroller	206 

	references	206 

	service routine	206 

ADB Interface	206 

ADB Manager	206 

ADBOp	206 

ADBReInit	143, 206 

ADBS	206 

AddDrive	36, 108 

AddReference	2 

AddResMenu	191, 198 

AFP	195 

Alarm Clock	85, 184 

Allegro Common LISP	231 

AllocContig	218 

alpha version	189 

alternate screen	113 

alternate screen buffer	2, 126 

alternate sound buffer	2, 126 

ANSI	208 

app4Evt	158 

Apple Desktop Bus	206 

Apple HD SC Setup	134 

Apple menu	85, 180, 184 

Apple Sound Chip	230 

AppleShare	114, 115, 116, 137, 165, 167,
186, 216 

AppleTalk	9, 20, 118, 121, 132, 133, 

		142, 195, 199, 201, 224, 225 

AppleTalk Filing Protocol	195 

AppleTalk Manager	195, 199, 201, 224, 225 

AppleTalk Session Protocol	195 

AppleTalk Transaction Protocol	9, 20 

applFont	191 

application palette	211 

application signature	29, 48 

ApplZone	2 

artificial intelligence	231 

ASCII character code	229 

ASP	195 

Assembly	200 

assembly language	223 

ATP	9, 20 

ATPGetRequest	20 

ATPLoad	20, 224 

ATPPBPtr	199 

ATPResponse	20 

automatic style substitution	198 

autoTrack	196 

auxiliary window list	227 

BackColor	73 

background	158 

background application	180 

BCD	189 

BCLR	2 

beta version	189 

bitmap	41, 117, 120, 193 

BitMapRgn	193 

blessed folder	20, 67, 129 

block servers	20 

BNDL	210 

Bo3bdar	139 

boot blocks	113, 134 

BootDrive	77 

booting	134 

break, serial	56 

BSET	2 

BufPtr	2, 81 

bug 

	A/UX Toolbox	229 

	Allegro Common LISP	231 

	AppleShare	137 

	ChangedResource	188 

	FCBPBRec	87 

	GetVInfo	157 

	HyperCard	169 

	LaserWriter ROMs	123 

	MPW	200 

	PrGeneral	173 

	SCSI	96 

	TEScroll	22 

	TextEdit	82, 131 

	WaitNextEvent	177 

bundle	40, 48, 147, 189 

bus locking	221 

C		164, 166, 200 

cable	10, 65, 144 

cache, 68020	117 

CacheCom	81 

caching	81 

canBackground	158, 205, 231 

CatMove	218 

CCR	2 

CD ROM	209 

	disc formats	209 

	Foreign File Access	209 

	formats	209 

	High Sierra	209 

	High Sierra File Access	209 

	ISO 9660	209 

	ISO 9660 File Access	209 

	Primary Volume Descriptor	209 

	Standard Identifer Field	209 

	Validator	209 

CD001	209 

CDEF	196 

	message parameter	196 

	param parameter	196 

cdev		215 

cdev messages	215 

CDROM	209 

CGrafPort	120, 211 

Chain	180 

ChangedResource	188 

Char2Pixel	207 

CharWidth	26, 82 

CheckRslRecord	173 

checksum	7 

Chooser	197 

CInfoPBRec	204 

clearDev	215 

clikLoop	82 

clikStuff	127 

clip region	59, 72 

ClipRect	59 

CLOS	231 

CloseResFile	116 

CloseWD	218 

clut		120 

CODE	220 

code resources	228 

CODE segment	53 

code, self modifying	117 

color dialog	231 

color look-up table	120 

color menu	231 

color printing	73, 120 

Color QuickDraw	73, 120, 129, 163, 230 

colorizing	163 

Common LISP Object System	231 

common signal	230 

compact disc	209 

compact read-only disk	209 

CompactMem	51 

compatibility	2, 25, 83, 

		103, 117, 126, 129, 155, 156,
176, 

		212, 227, 230, 232 

	HFS	44 

	large-screen displays	100 

	Standard File	47 

condition code register	2 

configuration file	115 

connector, external drive	10 

control definition function	196 

Control Manager	203 

Control Panel	134, 215 

Control Panel Device	215 

ControlHandle	197 

controls	197 

coprocessor	229 

copy protection	117 

CopyBits	41, 55, 163 

copyDev	215 

CopyMask	163 

CopyPalette	211 

Coral Software	231 

CountADBs	206 

countryCode	189 

CPUFlag	2 

CreateResFile	101, 214 

creator	29 

CTS	56 

CurDirStore	80 

CurrentA5	25, 136, 180 

CURS	215 

cursor key codes	229 

cursorDev	215 

cutDev	215 

CWindow	211 

CWindowPtr	120 

DashedLine	91 

DashedStop	91 

Data Fork	203 

data server	20 

data structures	227 

Datagram Delivery Protocol	9 

dataHandle, in WindowRecord	79 

DB-19	10 

DB-25	10 

DB-9	10 

dBoxProc	180 

DCE	71, 108, 187 

dCtlDriver	71 

dCtlPosition	187 

dCtlRefNum	56 

DDP	9 

dead key	160 

death by ROM	117 

Debugger	145 

debugger, ROM	38 

debugging	7, 42, 51, 151 

Declaration ROM	230 

definition procedure	227 

Delay	2 

dereferenced handle	232 

design	227 

desk accessory	5, 23, 180, 184 

Desktop	194, 210 

Desktop file	29, 48, 134, 210 

	limitations	210 

DetachResource	180 

development version	189 

device driver	56, 71, 184, 187 

Device Manager	197 

device packages	197 

device server	20 

device-independent printing	122, 152 

dialog	184 

	modeless	5 

dialog filter	34 

dialog hook	47 

dialog item	112 

Dialog Manager	203 

dialog user item	34 

DialogSelect	34 

DIBadMount	70 

DirCreate	218 

directory ID	226 

directory name	226 

dirID	69, 77, 140 

disc		209 

discipline	117, 151 

disk drive, foreign	28 

Disk First Aid	94, 134 

disk formats	230 

disk initialization	70 

disk speed buffer	19 

DIZero	70 

DlgCopy	215 

DlgCut	215 

DlgDelete	215 

DlgPaste	215 

DMA	221 

DMA burst transfer	230 

DoCaret	82 

DoDraw	82 

doFace	207 

doToggle	207 

double-sided disk	70 

downloadable font	217 

dQDrvSize	36 

draft mode	72 

DraftBits	128 

DragGrayRgn	193 

dRamBased	71 

DrawChar	26 

drawCntl	196 

DrawControls	203 

drawing	60 

	on the desktop	194 

drawing icons	55 

drawing off screen	120 

DrawPicture	21, 59 

DrawString	26 

DrawText	207 

drive number	77 

drive queue	36, 108 

driver	71, 108, 221 

	serial	56 

driver name	102 

drop folder	165 

DrvQEl	36 

DrvrInstall	108 

DrvrRemove	108 

dumpcode	229 

Edit		84 

ejection, premature	106 

Elems881	146 

end-of-line	127 

EndFormsPrinting	91 

EnumerateCatalog	68 

env68030	129 

environsVersion	129 

envMacII	129 

envMacIIcx	129 

envMacIIx	129 

envSE30	129 

envSelTooBig	129 

EOF	188 

ERIK	126 

Event Manager	202 

event mask	202 

event, network	142 

EventAvail	194 

exception	2 

exception handling	229 

exitserver	91 

expansion card	230 

expansion interface	230 

Extended	146 

Extended Keyboard	206 

	LEDs	206 

external drive	10 

faceless background task	205 

fake handle	117 

FCB	102 

FCBPBRec	87 

FCBSPtr	102 

fctb		198 

fdComment	29 

fdFlags	40 

FDHD	230 

features	227 

FFMode	19 

FFSynthRec	19 

file filter	47 

File Manager	203, 204, 218, 226 

file servers	20 

file system	24, 44, 66, 67, 68, 69, 77, 81,
87, 94, 

		102, 106, 107, 108, 130, 140,
157, 179, 190 

filename	107 

filter procedure	34 

filterProc	203 

FindDItem	112 

Finder	28, 40, 48, 

		114, 116, 126, 134, 147, 189,
194, 

		202, 205, 210 

	file comments	210 

	flags	40 

	launching	126 

	sublaunching	126 

FindWord	182 

flashing menu items	222 

Floppy Drive, High Density	230 

fnfErr	226 

FOND	191, 198 

font		30, 92, 191 

	association table	198 

	downloadable	217 

	family description	198 

	family name	198 

	family number	198 

	fractional width	26 

	height table	30 

	resources	198 

	scaled	26 

	strategy	191 

	strike resource	198, 198 

	style attribute	198 

	styled	198, 198 

	system	191 

FONT	198 

font color table	198 

font family description	198 

font family description resource	198 

font family name	198 

font family number	191, 198 

font icon	217 

Font Manager	191, 198 

font name	191, 198 

Font Name Mapping Table	191 

font-association table	198 

Font/DA Mover	6, 23, 191, 198 

ForeColor	73 

foreground application	167 

FormsPrinting	91 

FPGetFileDirParms	137 

FPMove	137 

FPSetFileParms	137 

FractEnable	72, 91, 92 

fractional line width	91 

fractional width font	26 

frComment	29 

FREF	217 

FRESTORE	229 

FSAVE	229 

FScaleDisable	92 

FSClose	102 

FSFCBLen	66 

FSOpen	102 

GCR format	230 

GDevice	120 

Get Info	28, 147, 189, 210 

GetAppFiles	77 

GetBridgeAddress	132 

GetDCtlEntry	71 

GetFNum	191 

GetFontName	191 

GetFontNumber	191 

getFrontClicks	205 

GetIcon	55 

GetIndADB	206 

GetIndVolume	24 

GetIText	18 

GetMenu	78 

GetNewControl	203 

GetNewDialog	4, 34 

GetNewWindow	4 

GetNextEvent	3, 5, 85, 194, 205 

GetOSEvent	85 

GetPalette	211 

GetResBase	6 

GetResource	4, 154 

GetRotn	128 

GetRslData	128, 173 

GetStylScrap	207 

GetTrapAddress	2 

GetVInfo	157 

GetVol	77, 140 

GetWDInfo	218 

GetWMgrPort	194 

global variable space	223 

global variables	208 

globals	104, 227 

glue		219 

glue code	229 

grapher	231 

graphics device	120 

GrayRgn	194 

Group Coded Recording	230 

grow zone function	136 

hand-feed paper	33 

handle	155 

	fake	117 

	nil	7, 117 

hard disk	134, 159 

hasColorQD	129, 230 

hasFPU	129 

HashString	29 

HClrRBit	2 

HCreate	218 

HCreateResFile	214 

HD SC Setup	134 

height table	30 

HFS	2, 44, 66, 67, 68, 69, 77, 81, 87, 94, 

		101, 102, 106, 107, 108, 130,
140, 

		157, 179, 190, 204, 218 

HGetState	2 

High Sierra	209 

high-density disks	230 

HLock	2 

HNoPurge	2 

HOpenResFile	214 

HParamBlockRec	204 

HPurge	2 

HSetRBit	2 

HSetState	2 

HUnlock	2 

HwCfgFlags	212 

HyperCard	168, 169, 170 

	'snd ' resource	168 

	background field limit	169 

	background printing	169 

	closeField	169 

	dial	169 

	exit to	169 

	file format	170 

	find	169 

	idle handler	169 

	MultiFinder	169 

	private access	169 

	selecting fields	169 

	title bar highlighting	169 

	visual effect	169 

	word wrap	169 

icon		55 

ID=33	151 

image operator	73 

ImageWriter	3, 33, 72, 73, 95, 128 

	AppleTalk	124, 125 

IMMED	2, 44 

IncludeProcSet	192 

INIT	110 

InitFonts	72 

initgraphics	91 

InitMenus	211 

initMsg	197 

InitPalettes	211 

InitWindows	53 

inline assembly language	126 

inline glue routines	208 

Installer	75 

installing memory	176 

internet	9 

interprocess communication	180 

interrupt	85, 206 

interrupt handler	25 

interrupt latency	221 

interrupts	221 

intersegment function call	220 

intrasegment function call	220 

ioActCount	19 

ioCompletion	130 

ioDirID	77 

ioFCBIndx	87 

ioFDirIndex	69 

ioFileType	102 

ioFlFndrInfo	40 

ioFlNum	77 

ioFlVersNum	102 

ioFVersNum	204 

ioNamePtr	69, 179 

ioNewDirID	226 

ioNewName	226 

ioPosOffset	187 

ioVClpSize	204 

ioVDRefNum	106 

ioVDrvInfo	106 

ioVFndrInfo	67 

ioVFrBlk	229 

ioVFrBlks	157 

ioVNmAlBlks	157, 229 

ioVSigWord	66 

ioWDDirID	140 

ioWDProcID	77, 190 

IPC		180 

IsDialogEvent	5 

ISO		209 

ISO 9660	209 

IUGetIntl	153 

IUStrData	178 

IWM	2 

Japanese Macintosh Plus	138 

jGNEFilter	85 

jimmies	55 

jump table	220 

Kanji	138 

KanjiTalk	138 

key mapping	160 

keyboard	160 

keyboard driver	143 

KeyTrans	160 

KillNBP	199 

LAP	9 

large capacity media	210 

large-screen displays	100 

Laser Prep	152 

LaserShare	133 

LaserWriter	72, 91, 

		123, 128, 133, 152, 175, 183,
192, 198 

LaserWriter driver	217 

launch	126 

Launch	205 

LaunchFlags	126 

line breaks	92 

line layout	91, 92 

line width, fractional	91 

LineLayoutOff	91 

LineLayoutOn	91 

LINK	88 

link-access protocol	9 

LISP	231 

List Manager	203 

listDefProc	203 

Lo3Bytes	213 

lookup request	225 

low-level printing	124 

low-memory	2 

low-memory globals	117, 212 

MacApp	220 

machine-specific signal	230 

machineType	129 

Macintosh binary	229 

Macintosh IIx	230 

Macintosh OS	229 

Macintosh SE/30	230 

MacPaint	3, 86, 171 

MacsBug	7, 113 

master pointer	7, 53, 228 

master pointer block	53 

MaxApplZone	103 

maxDevice	120 

MBarHeight	117 

MBDF	227 

mChooseMsg	222 

MDEF	222 

MDS	103 

MDS Edit	84 

MemErr	7 

MemError	7 

memory configuration	176 

memory jumper	176 

Memory Manager	205, 219, 228 

memory size resistor	176 

menu bar definition procedure	227 

menu flashing	222 

Menu Manager	222 

menu record	222 

MENU resource	222 

MenuList	85 

MFM format	230 

MFMemTop	205 

MFS	44, 66, 68, 102, 204 

MFTempHandle	205 

MFTempNewHandle	205 

MMU	2, 228 

modal dialog	34 

ModalDialog	34, 203 

modeless dialog	34 

Modified Frequency Modulation	230 

monitor cable	144 

monochrome display	230 

MoreMasters	53 

mouse	10 

mouse moved event	205 

mouseDown	205 

mouseRgn	205 

mouseUp	205 

MoveHHi	103, 111 

MPNT file	86 

mPopupMsg	172 

MPPOpen	224 

MPPPBPtr	199 

MPW	103, 110, 121, 200, 223 

	%_MethTables	93, 105 

	%_SelProcs	93 

	68881 code	229 

	assembly language	200 

	bugs	200 

	C	164, 166, 200, 232 

	globals from assembly	104 

	linker	93, 110 

	Object Pascal	105 

	OS Interface Library	200 

	Pascal	146, 200 

	Toolbox Library	200 

	version 2.0.2	200 

	version 3.0	200, 208, 219 

	_DataInit	93 

	{$LOAD}	93 

MS-DOS	230 

mst#	205 

mstr	205 

MultiFinder	2, 126, 158, 177, 180, 185,
190, 194, 

		202, 205 

	A5	180 

	Apple menu	180 

	background application	180 

	desk accessories	180 

	IPC	180 

	launching	126, 180 

	Open document	205 

	Quit application	205 

	scrap	180 

	sleep	177 

	splash screen	180 

	sublaunching	126 

	switching	180 

	System 6.0	205 

	system resources	180 

	UnmountVol	180 

	WaitNextEvent	177 

	working directory	190 

multiFinderAware	205 

Name Binding Protocol	9, 199, 225 

narrow GrafPort	60 

NBP	9, 199, 225 

NBPConfirm	9 

nbpDuplicate	225 

NBPLookUp	9, 20 

NBPRegister	20 

negZcbFreeErr	151 

network event	142 

NewHandle	7, 117, 205 

NewHandleClear	219 

NewHandleSys	219 

NewHandleSysClear	219 

NewPtrClear	219 

NewPtrSys	219 

NewPtrSysClear	219 

NewRgn	193 

NFNT	198 

NGetTrapAddress	156, 212 

nil handle	117 

nil pointer	117 

nmFlags	184 

NMInstall	184 

nmMark	184 

nmPrivate	184 

NMRec	184 

nmRefCon	184 

NMRemove	184 

nmReserved	184 

nmResp	184 

nmSIcon	184 

nmSound	184 

nmStr	184 

nmType	184 

nmTypErr	184 

nocry	21 

noDraftBits	128 

non-exactly-once	9 

Notification Manager	184 

nowoman	21 

nrct -4096	197 

NSetPalette	211 

nsvErr	24 

NuBus	221, 230 

	extender board	148 

nulls	107 

nullScrap	207 

numericVersion	189 

NumVersion	189 

object-oriented programming	220 

off-line volume	106 

off-screen bitmap	41, 163 

off-screen pixel map	120 

onlyBackground	205 

OOP	220 

Open	102 

OpenPicture	21 

OpenPort	155, 194 

OpenResFile	46, 46, 78, 101, 185, 214 

OpenRF	74 

OpenRFPerm	116, 185 

OpenSocket	20 

OpenWD	218 

optimizing compilers	208 

opWrErr	185 

OSDispatch	158 

OSUtils.h	208 

OSUtils.p	208 

out-of-sequence	9 

owned resource	6 

PACK -4096	197 

PackBits	86 

Paged Memory Management Unit	230 

Palette Manager	211 

PAP	133 

paper motion	33 

ParamBlockRec	204 

parent directory	226 

Pascal	146, 200 

pasteDev	215 

patching traps	227 

Pattern	86 

PBGetCatInfo	68, 69 

PBGetFCBInfo	87 

PBGetFileInfo	68 

PBGetFInfo	24 

PBGetVInfo	24, 44, 157 

PBGetWDInfo	77, 190 

PBHGetVInfo	24, 66, 67, 77, 106, 157 

PBHOpen	204 

PBHSetVol	140 

PBLockRange	186 

PBMountVol	134 

PBOpenRF	74 

PBOpenWD	77, 190 

PBRead	187 

PBSetVInfo	204 

PBUnlockRange	186 

PBWrite	187 

PC		228 

PCL	231 

PDS	230 

PicComment	72, 91, 175, 181 

picFrame	59 

picPolyClo	91 

PICT file	154, 171 

picture	21, 59, 181 

picture comment	72, 91, 175 

	application-defined	181 

picVersion	21 

pin-feed paper	33 

pinout	10, 65, 144 

PixData	171 

pixel image	120 

pixel map	120 

Pixel2Char	207 

PixMap	120, 163 

pLaunchStruct	126 

PlotIcon	55 

pltt		211 

PmBackColor	211 

PmForeColor	211 

PMMU	230 

PMSP	69, 77, 101, 214 

PNTG file	86 

pointer	155 

	nil	117 

PolyBegin	91 

PolyEnd	91 

PolyIgnore	91 

PolySmooth	91 

Poor ManÕs Search Path	69, 77, 101, 214 

popup menu	172 

PopUpMenuSelect	156 

PortBUse	224 

portRect	59 

PostScript	72, 91, 123, 152, 175, 183,
192, 217 

	position-independent	183 

PostScriptBegin	91 

PostScriptEnd	91 

PostScriptFile	91 

PostScriptHandle	91 

PQ&S	230 

PrClose	161 

PrCloseDoc	118 

PrClosePage	72 

PrCtlCall	192 

PrDlgMain	95 

PREC 103	192 

PREC 201	192 

PrError	72, 118 

PrGeneral	72, 128, 173 

PrIdle	118 

primary volume descriptor	209 

print action routine	174 

print dialog	95 

PrintDefault	122 

printer 

	shared	125 

Printer Access Protocol	133 

printer driver	2, 72 

printing	192 

	color	73,120 

	device-independent	122, 152 

	document name	149 

	forms	91 

	low-level calls	124, 192 

	spool/print-a-page	125 

PrintMonitor	184 

PrJobDialog	72, 95 

PrJobInit	95 

procedure pointer	42 

processor direct slot	230 

ProDOS	230 

Product Quality and Support	230 

program counter	228 

PrOpen	161 

PrOpenDoc	118 

PrOpenPage	72 

protocol handler	201 

PrStlDialog	72, 95 

PrStlInit	95 

PrValidate	72, 122, 128, 149 

pseudo-DMA	96 

pseudo-VBL time	221 

PurgeMem	51 

PutScrap	180 

qLink	184 

qType	184 

queue	2 

QuickDraw	21, 26, 41, 55, 59, 60, 

		120, 154, 163, 171, 181, 193,
198, 203 

	color	73, 120, 129, 163 

	global variables	223 

	internal picture definition	21 

	text measuring	26 

Radius	100 

RAM	176 

RAS-access time	176 

raw key code	229 

Read	187 

ReadPacket	201 

ReadRest	201 

real time	221 

RecoverHandle	23 

refNum	184 

region	193 

RegisterName	225 

ReleaseResource	180 

remapping keys	229 

resChanged	111 

ResEdit	40, 231 

ResError	116, 185, 214 

ResErrProc	78 

ResLoad	50 

resource	141, 228 

	ADBS	206 

	ALRT	23 

	APPL	29 

	BNDL	29, 48, 147, 210 

	CDEF	23 

	CODE	220 

	CTRL	23 

	CURS	215 

	CUST	135 

	DITL	23 

	DLOG	23 

	EFNT	84 

	ETAB	84 

	FCMT	29 

	fctb	198 

	fgnd	167 

	FKEY	3, 145 

	FOBJ	29 

	FOND	191, 198 

	FONT	30, 198 

	FREF	29, 48, 217 

	ICN#	29, 48, 55, 147 

	ICON	23, 55 

	INIT	110 

	insc	75 

	INTL	153 

	itl0	153 

	itl1	153 

	itl2	153, 178 

	itlb	153, 160 

	itlc	153, 178 

	KCHR	153, 160 

	KMAP	160 

	maximum number of	141 

	MBAR	23 

	MBDF	23 

	MDEF	23, 172, 194, 222 

	MENU	23, 222 

	mst#	205 

	mstr	205 

	NFNT	30, 198 

	nrct	197 

	owned	23 

	PACK	197 

	PICT	23 

	pltt	211 

	POST	91 

	PREC	192 

	reserved type	32 

	SICN	160 

	SIZE	158, 205, 231 

	snd	168 

	STR	29, 48 

	vers	189 

	WDEF	23, 110, 194 

resource file	46 

	header	61 

resource fork	74 

resource ID	23, 203 

Resource Manager	198, 203, 204, 210, 214, 232 

ResourcePS	91 

resources, maximum number	210 

response procedure	184 

RestoreA5	136, 208 

result code	117 

retry	9 

Rez		189, 197 

RGBColor	120 

rgnTooBigErr	193 

RJ-11	10 

RmveReference	2 

ROM checksum	139 

ROM debugger	38 

ROM SIMM	176, 230 

ROM85	117 

ROMBase	100 

ROMMapInsert	78 

RotateBegin	91 

RotateCenter	91 

RotateEnd	91 

rowBytes	117 

rPage	33, 72 

rules	227 

safe hex	231 

SANE	146, 229 

SCC	2 

SCNoInc	96 

scrapCount	180 

screenBits	2, 117 

Script Manager	174, 178, 182, 207 

ScrnBase	117 

SCSI	134, 159 

	connector	65 

SCSI Manager	96 

	pseudo DMA	96 

SCSICmd	96 

SCSIComplete	96 

SCSIGet	96 

SCSIRBlind	96 

SCSIRead	96 

SCSIStat	96 

SCSIWBlind	96 

SCSIWrite	96 

secondary sound buffer	113 

secondary video buffer	113 

segment	53 

Segment Loader	220 

segment numbering	231 

SelectWindow	205 

SerHShake	56 

serial connector	10, 65 

serial driver	56 

SerStatus	56 

servers	20 

SetA5	208 

SetADBInfo	206 

SetCtlValue	197 

SetCurrentA5	208 

SetDItem	34 

SetEventMask	202 

SetFractEnable	72 

SetLineWidth	91, 175 

SetMenuBar	180 

SetOrigin	72 

SetPalette	211 

SetResAttrs	78 

SetResLoad	50 

SetResPurge	111 

SetRsl	128 

SetTrapAddress	2 

SetUpA5	136 

SetupA5	208 

SFGetFile	47, 77, 80, 107, 205 

SFPGetFile	47, 80 

SFPPutFile	47 

SFPutFile	47, 80, 107, 226 

SFReply	44 

SFSaveDisk	80 

shared bit	116 

shared file	116 

shared printer	125 

sheet-feeder	33 

shell	126 

shortVersion	189 

ShowControl	197 

showpage	91 

signals	88 

signature	29, 48 

SIMM	176 

Single Inline Memory Module	176 

single-sided disk	70 

SIntInstall	221 

SIZE	205, 231 

Skippy	189 

Slot Manager	230 

SlotVInstall	221 

socket listener	201 

Software Licensing	198, 206 

Sony driver	28, 70, 81 

sorting, international	153 

Sound Driver	19 

Sound Manager	212 

sound, stereo	230 

sound/disk speed buffer	19 

SPConfig	224 

splash screen	180 

spline	91 

spool-a-page	72 

spooler	133 

spooling PICT	154 

SRQ	206 

stack handling	208 

stack pointer	208 

Standard File	2, 44, 47, 77, 80, 126, 204 

standard identifer field	209 

standard string comparison	178 

Start Manager	230 

StartSound	19 

startup application	2 

startup disk	134 

stationery	115 

StdFile	203 

stereo sound	230 

StillDown	194 

StringBegin	91 

StringEnd	91 

StringWidth	26 

StripAddress	212, 213 

style	207 

style attribute	198 

Styled Fonts	198 

Styled TextEdit	207 

sublaunch	126, 205 

SuperDrive	230 

supervisor mode	2 

suspend/resume event	180 

swapping MMU mode	228 

SWIM chip	230 

SysEdit	215 

SysEnvirons	67, 103, 156, 184, 190, 207,
212 

SysEnvRec	129 

system error 33	151 

system font	191 

system heap	81, 83, 113 

SystemEdit	180, 215 

SystemEvent	5, 85 

SystemTask	85 

SysZone	2 

tags		94 

tail patches	212 

Talk R0	206 

TANSTAAFL	203 

teCarHook	82 

TEContinuousStyle	207 

TECopy	207 

TECustomHook	207 

TECut	207 

TEDelete	207 

TEDispatch	207 

TEDoText	82 

TEDrawHook	207 

TEEOLHook	207 

TEHandle	207 

teHiHook	82 

TEHitTestHook	207 

TEHook	207 

TEKey	207 

teLength	203 

telephone-style jack	10 

Temporary Memory Allocation	205 

TENumStyles	207 

TERec	207 

TERecord	207 

TEScroll	22, 131 

TEScrpLength	82 

teSelRect	82 

TESetSelect	127 

TESetStyle	131, 207 

TEStylInsert	131 

TEStylNew	131 

TEWidthHook	207 

text		207 

	bold	207 

	italic	207 

	plain	207 

	rotation	91 

	styled	207 

TEXT file	84 

TextBegin	91 

TextBox	72, 207 

TextCenter	91 

TextEdit	22, 82, 127, 131, 156, 203,
207 

	data structures	207 

	System 6.0	207 

TextEnd	91 

TextIsPostScript	91 

TextStyle	207 

TextStyle tsFace	207 

TGetRslBlk	173 

thePort	25 

thought police	117 

Ticks	212, 227 

Time Manager	2, 180 

timeout	9 

timing	221 

TMON	7 

tMWDOErr	126 

Toolbox	227, 229 

TOPS	186 

TPrDlg	95 

track cache	81 

TrackBox	79 

TRAP	2 

trap interface	227 

trap patch	25, 212 

undocumented	227 

undoDev	215 

Unimplemented	156 

Unique1ID	198 

unit attention	96 

unit table	71 

Unix	229 

UNLK	88 

UnmountVol	180 

UnPackBits	86 

unused	227 

UpdateResFile	116, 188 

upgrading memory	176 

user items	34 

user stack pointer	2 

userItem	203 

USP	2 

VBL interrupts	221 

VBL task	180 

VCB queue	24, 44 

vcbDRefNum	106 

vcbDrvNum	106 

verify flag indicator byte	225 

verifyFlag	225 

Version	189 

versionRequested	129 

VersRec	189 

VersRecHandle	189 

VersRecPtr	189 

VIA		2 

VIABase	117 

video buffer	2 

videocard	144 

viewRect	82 

viral infection	231 

virtual key code	229 

virtual memory	203 

visRgn	194 

volume	24, 106 

	offline	106 

vRefNum	44, 77, 126 

WaitMouseUp	194 

WaitNextEvent	158, 177, 180, 194, 205 

warranty	176 

WDCB	126 

wDev	72 

WDProcID	126 

wdRefNum	44, 77 

WDRefNum	126 

width table	92 

Window Manager	203 

windowKind	5 

WMgrPort	53, 194 

word-break table	182 

working directory	44, 77, 126, 190 

Working Directory Control Block	126 

Write	187 

WriteResource	111, 188 

XpwrI	229 

XpwrY	229 

ZeroScrap	180 

ZIP		9 

zone information protocol	9 

ZoomRect	194 

ZoomWindow	79 

_Chain	126 

_Color2Index	229 

_CopyBits	120 

_DataInit	93 

_GetCPixel	229 

_GetResource	228 

_GetWRefCon	227 

_HandToHand	227 

_Index2Color	229 

_InitGraf	223 

_Launch	126, 180 

_LocalToGlobal	120 

_Open	224 

_OpenResFile	232 

_OpenRFPerm	232 

_OpenWD	126 

_PackBits	171 

_PBCatMove	226 

_PBGetVInfo	229 

_PBOpenWD	126 

_RecoverHandle	232 

_SetWRefCon	227 

_StripAddress	228, 232 

_SwapMMUMode	228 

_SysEnvirons	120, 129, 230 

_TENew	227 

_TickCount	227 

_UnPackBits	171 

_WaitNextEvent	126 

{$LOAD}	93 











